have far-reaching implications - Français Anglais Dictionnaire